package com.effectiv.gooruda.rest.api.operation;


import com.effectiv.gooruda.rest.api.domain.CloudMessages;

public interface MessageOperations {
	
	CloudMessages addMessages(String queueName, CloudMessages messages);
	CloudMessages findAll(String queueName, int max, boolean delete);
	boolean delete(String queueName,String messageId);
	
	
	/*
	void addMessages(List<CloudMessage> messages, String webhook);
	
	List<CloudMessage> peek(String queue);
	
	void touch(String messageId);
	void release(String messageId);
	
	void getPushStatus(String messageId);
	void deletePushMessage(String messageId, String subscriberId);
	*/
}
